package com.sys.service;

import com.sys.GlobalVariable;

import javax.servlet.ServletConfig;
import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;

/**
 * 初始化操作
 * 读取数据库配置文件的路径
 */

@WebServlet(loadOnStartup = 1,urlPatterns = "/init")
public class InitServlet extends HttpServlet {

    @Override
    public void init(ServletConfig config) throws ServletException {
//        获取全局参数
        String dbconfig = config.getServletContext().getInitParameter("dbconfig");
        // 获取该配置文件的绝对路径（全路径）
        String path = config.getServletContext().getRealPath(dbconfig);
        GlobalVariable.dbconfigPath = path;
        System.out.println("数据库配置文件路径："+path);
    }

}
